2016 Virgin Money London Marathon: The runners' stories
The Virgin Money London Marathon is the world's largest one-day fundraising event and more than 75 per cent of the 37,000+ runners on Sunday 24 April will be raising money for charity, adding to the incredible total of £770+ million raised in the first 35 years of the event.
Read more